From f0adea5348b13294cf3b9e9044d1b0aeaa90b0ca Mon Sep 17 00:00:00 2001 From: Debian Science Maintainers Date: Fri, 3 Jul 2026 22:13:01 +0100 Subject: [PATCH] Ignore a known failure to converge (Seen to fail in 0.13.5+dfsg-5, twice on mipsel, in 0.14.0 on armel, and in 0.14.6 on amd64; also known upstream. Not a plain mark.xfail to not accept "converged" to the wrong answer.) Author: Rebecca N. Palmer Forwarded: not-needed (upstream 15f574d also ignores it) Gbp-Pq: Name test_corr_nearest_factor_sparse_ignore_nonconverge.patch --- statsmodels/stats/tests/test_corrpsd.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/statsmodels/stats/tests/test_corrpsd.py b/statsmodels/stats/tests/test_corrpsd.py index 44483f7..7205221 100644 --- a/statsmodels/stats/tests/test_corrpsd.py +++ b/statsmodels/stats/tests/test_corrpsd.py @@ -330,6 +330,9 @@ class Test_Factor: mat_dense = dense_rslt.corr.to_matrix() mat_sparse = sparse_rslt.corr.to_matrix() + if not sparse_rslt.Converged: + warnings.warn("ignoring non-convergence") + pytest.xfail() assert dense_rslt.Converged is sparse_rslt.Converged assert dense_rslt.Converged is True -- 2.30.2